package net.yunxinyong.cec.mapper;

import java.util.List;
import net.yunxinyong.cec.entity.InventorFile;
import net.yunxinyong.cec.entity.InventorFileExample;
import org.apache.ibatis.annotations.Param;

public interface InventorFileMapper {
    int countByExample(InventorFileExample example);

    int deleteByExample(InventorFileExample example);

    int deleteByPrimaryKey(Long id);

    int insert(InventorFile record);

    int insertSelective(InventorFile record);

    List<InventorFile> selectByExample(InventorFileExample example);

    InventorFile selectByPrimaryKey(Long id);

    int updateByExampleSelective(@Param("record") InventorFile record, @Param("example") InventorFileExample example);

    int updateByExample(@Param("record") InventorFile record, @Param("example") InventorFileExample example);

    int updateByPrimaryKeySelective(InventorFile record);

    int updateByPrimaryKey(InventorFile record);
}